#pragma once

#ifndef __GAME_H__
#define __GAME_H__


#include <stdio.h>
#include <iostream>
#include <string.h>
#include <unistd.h>
#include "ProcessBar.h"

#ifdef __GAME_CPP__

    #define ROW 20
    #define COL 20

    #define EMPTY 0
    #define PLAYER1 1
    #define PLAYER2 2

    #define NEXT 0
    #define PLAYER1WIN 1
    #define PLAYER2WIN 2
    #define DRAW 3

    enum Dir
    {
        LEFT,
        RIGHT,
        UP,
        DOWN,
        LEFT_UP,
        RIGHT_DOWN,
        LEFT_DOWN,
        RIGHT_UP
    };

    #include "AI.h"

#endif

void Menu(void);

void Game(void);

#endif
